@charset "UTF-8";
/****************************
* 	Author : Tang Kien Trung
*	Project : 100 Desired Woman
*	Date : Wednesday , June 23 , 2010
*	VNSolutions .
*****************************/

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
	margin:0;padding:0;
}

a:hover, a:active, a:focus { outline:none; }

a img { border:none; }

a { text-decoration:none; color:#ec6820; cursor:pointer}

a:hover{ color:#6f9e10; }

p { padding-bottom:10px; }

ul { list-style:none; }

html { font-size: 100.01%; }

body
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size:83%; /*------ 70% # 11px -------*/
	color:#646464;
	line-height: normal;	
	background:#84af30 url(../images/bg/body_bg.png) no-repeat top center; 
}

h1 { font-size:240%; font-weight:normal; }

h2 { font-size:210%; font-weight:normal; }

h3 { font-size: 180%; font-weight: normal; }

h4 { font-size: 150%; font-weight:normal; color:#d61a26 }

h5 { font-size: 120%; font-weight:normal; }

h6 { font-size: 100%; font-weight:normal; }

.clear { clear:both; }

/* Layout */
#wrapper
{
	margin:0 auto;
	width:970px;
}

/*----------------------- header -------------------------*/
#header
{
	float:left;
	width:950px; /* W940 */
	height:86px;
	padding: 0 10px 0 10px;
}

.logo
{
	float:left;
	width:242px;
	height:64px;
	padding: 10px 10px 0 10px;
}

.top_banner
{
	float:left;
	width:494px;
	height:75px;
	margin:5px 10px 0 0;
}

.hotline
{
	float:left;
	width:175px;
	height:65px;
	margin-top:10px;
}

/*----------------------- slideshow -------------------------*/
.slideshow
{
	float:left;
	width:100%;
	height:300px;
}

.banner
{
	float:left;
	width: 826px;
	height:214px;
	padding: 10px 0 0 63px;
}

/*----------------------- main_menu -------------------------*/
.main_menu
{
	float:left;
	width:960px; /* W940 */
	margin-left: 5px;
	background:url(../images/bg/menu_bg.gif) repeat-x;
}

.language_bar
{
	float:right;
	height:35px;
	padding: 9px 10px 0 0;
}

/*---------------------- main_content -----------------------*/
#main_content
{
	float:left;
	width:960px; /* W940 */
	padding: 0 5px 0 5px;
	margin-top: 4px;
	background: url(../images/bg/main_content_bg.png) repeat-y;
}

/*-------------------- left_content -------------------*/
.left_content
{
	float:left;
	width:203px;
	padding:0px 0px 0 0px;
}

.left_menu
{
	float:left;
	width:203px;
	padding:0px 0px 0 0px;
	
}

/*-------------------- services_list -------------------*/
.services_list
{
	float:left;
	width:203px;
	margin-top:5px;
}

.services_list .links_list
{
	float:left;
	width:190px;
	
}

.services_list .links_list li
{
	padding:10px 0 10px 12px;
	border-bottom:1px dotted #dbd8d7;
	background: url(../images/icons/icon.png) no-repeat 0px 10px;
	width: 180px;
	
}

.services_list .links_list li a 
{ 
	padding-left: 11px;
	color:#ec6820;
	text-decoration:none; 
	/*	color:#b7b7b7; */
	
}

.services_list .links_list li a:hover
{ 
	color:#84af30;
}

.services_list .links_list li a.current_album { color:#bf0d22; }


.services_list .links_list li ul.submenu
{
	padding:5px 0 0px 12px;
}

.services_list .links_list li ul.submenu li
{
	padding:5px 0 5px 12px;
	border:none;
	background: url(../images/icons/icon.gif) no-repeat 0px 7px;
}

.services_list .links_list li ul.submenu li a
{
	color:#2d619b;
	font-size:12px;
	padding-right: 18px;
}

.services_list .links_list li ul.submenu li a:hover
{
	color:#bf0d22;
	font-size:12px;
}

/*-------------------- content -------------------*/
.content
{
	float:left;
	width:940px;
	padding: 5px 10px 10px 10px;
}

/*------------------- box_content --------------------*/
.box_content
{
	float:left;
	width:100%; /* W675 */
	padding-bottom: 10px;
}

.domain
{
	float:left;
	width: 545px;
}

.domain_detail
{
	float:left;
	width: 693px;
	text-align:center
}

.domain_detail .col_l
{
	height: auto;
    padding: 10px;
    float:left;
    width: 350px;
}

.domain_detail .col_l .thumb_l
{
	
	text-align:center;
	
}

.domain_detail .col_l .thumb_l img
{
	
}

.domain_detail .col_l .des_center
{
	
}
	
.domain_detail .col_r
{
	height: auto;
    padding: 10px;
    float:right;
    width: 274px;
}

.domain_detail .col_r .thumb_l
{
	
	text-align:center;
	
}

.website
{
	float: right;
	width: 390px;
	height: 69px;
}

/*-------------------- check_domain -------------------*/
.check_domain
{
	float:right;
	width: 390px;
	height: 63px;
	padding-top:8px;
	background:url(../images/bg/check_domain.gif) no-repeat right;
}

.box_domain
{
	float:left;
	padding: 18px 0px 0 50px;
}

.box_domain input[type="text"]
{
	float:left;
	margin-top:8px
}

.box_domain select
{
	float:left;
	margin-top:9px;
	margin-left: 8px;
}

.box_domain input[type="image"]
{
	float:left;
	margin-top:9px;
	margin-left: 3px
}

/*-------------------- online_support -------------------*/
.online_support
{
	float:left;
	padding-top: 10px;
	width:197px;
	background:url(../images/bg/online_support.jpg) no-repeat left top ; 
}

/*-------------------- web_design -------------------*/
.web_design
{
	float:right;
	width:740px;
	text-align:right
}

/*-------------------- module -------------------*/
.box_content .module
{
	padding: 15px 0 10px 0;
}

.box_content .module-2
{
	background: url(../images/bg/module_tab_l.png) repeat-y scroll 0 0 transparent;
}

.box_content .module-3
{
	background: url(../images/bg/module_tab_t.png) repeat-x scroll 0 0 transparent;
}

.box_content .module-4 {
    background: url(../images/bg/module_tab_tr.png) no-repeat scroll 100% 0 transparent;
}
.box_content .module-5 {
    background: url(../images/bg/module_tab_bl.png) no-repeat scroll 0 100% transparent;
    min-height: 60px;
    padding: 18px 15px 0px;
    position: relative;
}
.box_content .header-container-1 {
    left: 0;
    margin: 0 0 5px;
    overflow: hidden;
    position: absolute;
    top: -15px;
}
.box_content .header-container-2 {
    float: left;
    padding: 0 20px 0 15px;
    position: relative;
}
.box_content h5.module {
    background: url(../images/bg/module_tab_header_m.png) repeat-x scroll 0 0 transparent;
    font-size: 105%;
    height: 30px;
    line-height: 0px;
	padding-bottom: 10px;
	text-transform:uppercase;
	color:#6f9e10;
	font-weight:bold;
}

.box_content h5 a {
    
	color:#6f9e10;
	font-weight:bold;
}

.box_content h5 a:hover {
    
	color:#ec6820;
	font-weight:bold;
}

.box_content div.header-l {
    background: url(../images/bg/module_tab_header_l.png) no-repeat scroll 0 0 transparent;
    height: 30px;
    left: 0;
    position: absolute;
    top: 0;
    width: 15px;
}

.box_content div.header-r {
    background: url(../images/bg/module_tab_header_r.png) no-repeat scroll 100% 0 transparent;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
}

.box_content h3.module span.color {
    color: #646464;
}

.article_separator {
    background: url(../images/bg/seperator.gif) no-repeat scroll 50% 50% transparent;
    display: block;
    height: 20px;
}

.shop-product {
    clear: both;
    direction: ltr;
    overflow: hidden;
    position: relative;
    text-align: left;
}

.product-wrapper {
    margin: 10px 0 10px 0;
    overflow: hidden;
    position: relative;
}

#product-body {
    clear: both;
    overflow: hidden;
    width: 920px;
}

#product-body a {
    background-color: #FFFFFF;
    display: block;
    float: left;
    margin: 0 15px 30px 0;
    padding: 5px 0;
    text-decoration: none;
}

#product-body a:hover {
    background-color: #E2EEEE;
}

#product-body li {
    display: inline;
}

#product-body span {
    display: block;
    padding-top: 3px;
    text-align: center;
}

#product-body img {
    padding: 0 0 10px;
	width: 168px;
	height:88px;
}

#btn1 {
    background: url(../images/pre.gif) no-repeat scroll left top transparent;
    left: 5px;
    top: 60px;
}

#btn2 {
    background: url(../images/next.gif) no-repeat scroll left top transparent;
    right: 5px;
    top: 60px;
}

#btn1, #btn2 {
    cursor: pointer;
    height: 35px;
    position: absolute;
    text-indent: -9999px;
    width: 35px;
}

/*------------------- intro --------------------*/
.intro
{
	width:100%; /* W675 */
	text-align:left;
}

.intro ul.webul {
    padding-left: 0px;
    width: 910px;
}

.intro ul.webul li {
    display: inline;
    float: left;
    height: 25px;
    width: 227px;
}

.intro ul.webul li a {
    background: url(../images/icons/arrow.gif) no-repeat scroll left center transparent;
    color: #646464;
	font-size:12px;
    padding-left: 20px;
}

.intro ul.webul li a:hover {
    color: #6f9e10;
}

.intro_content_container
{
	float:left;
	width: 693px;
}

.top_intro_content
{
	float:left;
	width:213px;
	height: 26px;
	background: url(../images/bg/left_menu_top_bg.jpg) no-repeat left top;
	margin-top: -12px;
}

.bot_intro_content
{
	float:left;
	width:213px;
	height: 26px;
	background: url(../images/bg/left_menu_bot_bg.jpg) no-repeat left top;
}

.intro_content
{
	float:left;
	width: 693px;
	background: url(../images/bg/left_menu_bg.jpg) repeat-y left top;
	margin-top:-5px;
	padding-left: 15px;
	padding-top: 0px
}

.intro_content strong
{
	color:#1E87C8;
}

.intro_content table {
	width: 692px; 
	border-collapse: collapse; 
	border: 1px solid #b3b2b2
}

.intro_content table td {
	padding: 5px 10px;
	border: 1px solid #b3b2b2
}


.intro_content1
{
	float:left;
	width: 693px;
	background: url(../images/bg/left_menu_bg.jpg) repeat-y left top;
	margin-top:-5px;
	padding-left: 15px;
	padding-top: 0px
}

.intro_content1 strong
{
	color:#1E87C8;
}

.intro_content1 table {
	width: 692px; 
	border-collapse: collapse;
	text-align:center 
}

.intro_content1 table td {
	padding: 5px 10px;
}

.hosting
{
	float:left;
	width: 693px;
	background: url(../images/bg/left_menu_bg.jpg) repeat-y left top;
	margin-top:-5px;
	padding-left: 15px;
	padding-top: 0px
}

.hosting strong
{
	color:#1E87C8;
}

.hosting table {
	width: 692px; 
	border-collapse: collapse;
}

.hosting table td {
	padding: 5px 10px;
}

.hosting .shl
{
	border-bottom: 1px dashed #CCCCCC;
    margin-left: 20px;
    margin-right: 30px;
    padding-bottom: 5px;
    padding-top: 5px;
	padding-left:15px;
	background:#f3f7fe;
	width: 260px;

}

.hosting .shr
{
	border-bottom: 1px dashed #CCCCCC;
    margin-left: 0px;
    margin-right: 30px;
    padding-bottom: 5px;
    padding-top: 5px;
	padding-left:15px;
	background:#f3f7fe;
	width: 260px;
}

/*----------------- service_item -----------------*/
.services
{
	float:left;
	width: 100%;
	padding-left: 10px;
	background:url(../images/bg/services.jpg) no-repeat right bottom;
}

.service_item
{
	float:left;
	width:165px;
	height:229px;
	margin: 10px 0 10px 0;
}

.service_item img.figure
{
	float:left;
	padding:5px;
	border:1px solid #a58626;
	margin-bottom:10px;
}

.service_item a.more { 
	position:absolute;
	margin-left: 100px;
	margin-top: -5px;
	margin-right:10px;
	color:#f4b44e;
	font-size:10px;
	z-index:5000px; 
	background:none;
}

.service_item p { 
	margin-top: -80px;
	padding: 0 5px 0 10px;
	min-height: 55px;
	color:#ffffff;
	font-size:11px;
	z-index:2000px;
	}

/*--------------------- job ----------------------*/
#jobs {
    clear: both;
    float: left;
    width: 693px;
}

#jobs ul.thumb {
    clear: both;
    display: inline;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0px 0px 0 0px;
    width: 693px;
}

#jobs ul.thumb li {
    display: inline;
    float: left;
    /*height: 105px;*/
    margin: 0;
    padding: 5px 0px 5px 0px;
    position: relative;
    text-align: center;
    width: 170px;
}

#jobs ul.thumb li img {
    display: inline;
    height: 100px;
    width: 100px;
}

#jobs ul.thumb li img.figure_mau {
    display: inline;
    width: 145px;
	height: 156px;
	border:1px solid #CCC;
	padding: 5px
}

#jobs ul.thumb li img.figure_maulist {
    display: inline;
    width: 334px;
	height: 177px;
	
}

#jobs ul.thumb li img.hover {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}

.list_nganh {
    float: left;
    /*height: 180px;*/
    text-align: center;
    width: 170px;
	padding-right:3px;
	height:220px;
}

.list_nganh h2 {
    clear: both;
    color: #505050;
    float: left;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    text-shadow: 0 0 1px #E1D5D5;
    width: 100%;
	
}

.list_nganh h2 a {
    color: #505050;
}

.list_nganh h2 a:hover {
    color: #00A7D1;
}

.list_nganh_big {
	float:left;
    /*height: 180px;*/
    text-align: left;
    width: 334px;
	padding-right:12px;
	height:177px;
	padding-bottom: 10px;
}

.list_nganh_big h2 {
    color: #fff;
	position:relative;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    width: 307px;
	text-align:center;
	padding: 8px 0 5px 15px;
	margin-left: 5px;
	margin-top: -50px;
	background:url(../images/bg/px.png) repeat;
	z-index:1000;
}

.list_nganh_big h2 a {
    color: #2b2b2a;
}

.list_nganh_big h2 a:hover {
    color: #e20b10;
}

.prices
{
	float:left;
	width:100%;
	color:#F00
}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
/*--------------------- news_content ----------------------*/
.event_home .links_list
{
	padding:0 0 0 15px;
}

.news_event_home { padding-bottom:15px; }

.news_content
{
	float:left;
	width:100%;	
	text-align:left;
	padding-bottom: 10px;
}

.news_content .figure_left
{
	padding:5px;
	margin-right: 10px;
	width:169px;
	height:123px;
	border:1px solid #d8d8d8;
	background-color:#fff;
}

.news_content a.more
{ 
	float:right; 	
	color:#9a011e;
	background:url(../images/icons/more.png) no-repeat right 6px;
	padding:0 10px 10px 0;
	font-size:11px;
}

.news_content p
{
	padding-top:5px;
}

.news_content a.more:hover { text-decoration:underline; }

.news_event_home .news_content { background:url(../images/bg/news_events_seperator1.jpg) repeat-y right; }

.right_content
{
	float: right;
	width: 160px;
	padding: 0 5px 0 0px;
	
}

.weather_info
{
	float:left;
	width:160px; /*W225*/
	text-align:left;
	
}

.weather_info table 
{
	width:100%;
	color:#4b4b4b;
	font-size:11px;
	background:#e2edf0;
}

.weather_info table td
{
	padding: 0px 0 0px 10px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}

a.title,
.title
{
	color:#006cb7;
	font-weight:bold;
	font-size:13px;
}

a.title:hover { text-decoration:underline; }

.date_post { color:#909090; font-size:11px; margin-bottom:0px; }

.links_list { float:left; text-align:left; }
.links_list li
{
	background:url(../images/icons/double_red_arrow1.gif) no-repeat 0 10px;
	padding:5px 0 5px 0px;
}

.links_list li a { color:#555; text-decoration:underline; }
.links_list li a:hover { color:#bf0d22; }

/*---------------- news_container ------------------*/
.news_container
{
}

.news_container .figure_left,
.news_container .figure_right
{
	padding:5px;
	width:128px;
	height:94px;
	border:1px solid #d8d8d8;
	background-color:#fff;
}

.news_container .news_content {	background:url(../images/bg/title_bg.png) no-repeat left top; }
.news_container .news_content h4 { color:#d61a26; padding:3px 0 0 5px; }
.news_container .news_content .date_post { padding:0 0 0 5px; }

.others_news
{
	float:left;
	width:100%;
	border-top:1px solid #c3c3c3;
	margin-top:15px;
	padding:15px 0 0 0;
}

.others_news .links_list { padding:0; }

.others_news .links_list { padding:0; }

.others_news .links_list li
{
	background:url(../images/icons/double_red_arrow.gif) no-repeat 0 10px;
	padding:5px 0 5px 0px;
}

.others_news .links_list li a { color:#006cb7; font-weight:bold; padding: 0px 0 0 10px; text-decoration:none }
.others_news .links_list li a:hover { color:#d61a26;  }

.prices .links_list { padding:0; }

.prices .links_list li
{
	background:url(../images/icons/icon.gif) no-repeat 0 4px;
	padding:5px 0 5px 0px;
}

.prices .links_list li a { color:#006cb7; font-weight:bold; padding: 10px 0 0 25px; text-decoration:none }
.prices .links_list li a:hover { color:#d61a26;  }

.box230 p
{
	float:left;
	width: 213px;
	padding: 10px 0 10px 10px;
	line-height: 25px;
	font-size:11px;
}

.contact
{
	float:left;
	width:100%;
	padding:20px 0 0 10px;
	border-top: 1px solid #CCC;
	background:url(../images/bg/contact_bg.png) no-repeat right;
}

.contact_form
{
	text-align:left;
	width:672px;
	background:url(../images/bg/logo_bg.png) no-repeat 0px -10px;
}

.contact_form tr { vertical-align:top; }

.contact_form td { padding:0 2px 15px 2px; }

td.field_title { text-align:right;padding-top:5px; }
td.field_title span { color:#ff0000; }
td.input_data { width:143px; }
.contact_form input[type="text"] { width:245px; background: url(../images/bg/px.png) repeat}
.contact_form textarea { width:245px; background: url(../images/bg/px.png) repeat }

.contact_info
{
	float:left;
	width:210px;
	padding-right:10px;
	/*background:url(../images/bg/shadow_sep.png) no-repeat right 30px;*/
	border-right:1px solid #d0d0d0;
	min-height:356px;
}

.contact_info p
{
	float:left;
	width:100%;
	padding:10px 0 10px 0;
	text-transform:uppercase;
}

.contact_info1
{
	float:left;
	width:672px;
	padding-right:10px;
	padding-bottom:20px;
	
	/*background:url(../images/bg/shadow_sep.png) no-repeat right 30px;*/
}

.contact_info1 p
{
	float:left;
	width:100%;
	padding:10px 0 10px 0;
	text-transform:uppercase;
}

.footer
{
	float:left;
	position: relative;
	width:100%;
	padding:10px 0px 10px 0;
	background: url(../images/bg/footer_bg.png) no-repeat top;
	color:#383836;
	font-size:11px;
	height:104px;
	margin-bottom: 80px
}

/* --------------- footer --------------- */
.footer_left
{
	float:left;
	width: 400px;
	padding: 0px 0 0 20px;
}

.footer_right
{
	float:right;
	width:485px;
	padding:2px 20px 0 0px;
	
}
.footer ul { float:right; padding-bottom:5px; color:#547710 }

.footer li
{
	display:inline;
}

.footer a
{
	font-size:11px;
	color:#547710;
	font-weight:bold;
}

.footer a:hover { color:#000; text-decoration:underline }

.copyright
{
	float:right;
	width: 387px;
	
}

.copyright a { font-weight:bold; color:#547710; }
.copyright a:hover { font-weight:bold; text-decoration:underline }
/*--------------------- UTILITY --------------------*/
/* --------------- Button --------------- */
input[type="submit"].btn_type_1, 
input[type="reset"].btn_type_1
{		
	background:url(../images/buttons/btn_bg.png) no-repeat 0 0;
	border:none;
	color:#fff;	
	cursor:pointer;	
	width:102px;
	height:21px;
	margin-top:10px;
}

input[type="submit"].btn_type_1:hover, 
input[type="reset"].btn_type_1:hover
{
	background:url(../images/buttons/btn_bg.png) no-repeat 0 -21px;
	color:#000;
}

input[type="submit"].btn_type_2, 
input[type="reset"].btn_type_2
{		
	float:right;
	background:#c10d22 url(../images/buttons/btn_type2_bg.jpg) repeat-x top ;
	border:none;
	color:#fff;	
	cursor:pointer;
	margin-top:10px;
	padding:3px 5px 3px 5px;	
	margin:0 0 0 10px;
}

input[type="submit"].btn_type_2:hover, 
input[type="reset"].btn_type_2:hover
{
	background:#ffba02 url(../images/buttons/btn_type2_hover_bg.jpg) repeat-x top ;
	color:#000;
}

input[type="submit"].btn_large
{		
	float:left;
	background:url(../images/buttons/btn_large.png) no-repeat 0 0;
	border:none;
	color:#fff;	
	cursor:pointer;
	width:220px;
	height:52px;
	font-size:18px;
	text-transform:uppercase;
	padding:0 0 10px 0;
	margin:10px 0 0 8px;
}

input[type="submit"].btn_large:hover { background-position:0 -52px; }

/* --------------- Textbox --------------- */
input[type="text"], 
textarea
{ 
	border:1px solid #d0d0d0; 
	background:#fff url(../images/bg/input_bg.jpg) repeat-x top; 
	color:#878787;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*---------------------- Columns -------------------------*/
.col685 { width:693px;  }
.col342 { width:342px; }

.box230
{
	float:left;
	width:213px;
	padding:0px 10px 0 0;
	background:#fff ;
	border:1px solid #d9d9d9;	
	text-align:left;
}

.box230 .article_title a { color:#028dc4; }

.float_left { float:left; }
.float_right { float:right; }
.no_bg { background:none !important; }
.no_border { border:none !important; }

.figure_left { float:left; padding:0 10px 10px 0;  }
.figure_right { float:right; padding:0 0 10px 10px; }

label.error { float:left; width:100%; color:#ff4a4a; }

/*-------------- paging ------------------*/
.paging
{
    float:right;
    padding-top:10px;
	font-size:16px;
	width:100%;
	border-top:1px solid #CCC;
}

.paging a
{
	color:#dc0922;
}

.paging ul { float:right; padding:0; width:auto; }

.paging li { float:left; display:inline; padding:0 5px 0 5px; }

.paging li.last_item { padding-right:0; }

.paging .current
{
    background-color:#dc0922;
    padding:0 5px 0 5px;    
    font-weight:bold;
	color:#fff;
}

.paging .prev,
.paging .next,
.paging .first,
.paging .last
{    
    font-size:18px;
	margin-top:-3px;
}

.article_title
{
	float:left;
	width:100%;
	background:url(../images/bg/title_bg.gif) no-repeat;
	text-transform:uppercase;
	padding: 12px 0 15px 10px;
	text-align:left;
}

.article_title a 
{ 
	color:#185090;
	font-size:14px;
	font-weight:bold;
}

.article_title a:hover { color:#028dc4; }


.article_content_title
{
	float:left;
	width:693px;
	text-transform: capitalize;
	margin-bottom: 15px;
	padding: 5px 0 10px 0px;
	text-align:left;
	border-bottom: 1px solid #e5e5e5;
}

.article_content_title a 
{ 
	color:#2a2a2a;
	font-size:16px;
}

.article_content_title a:hover { color:#028dc4; }

a.more 
{ 
	float:right; 	
	color:#fff;
	background:url(../images/buttons/more_btn.gif) no-repeat;
	padding:3px 13px 10px 13px;
	font-size:11px;
}

a.more:hover { text-decoration:underline; }
.hotlineBottom{position:fixed;bottom:0;width:100%;height:97px;clear:both;left:0;}
.Inhotline{
    bottom: 0;
    height: 50px;
    margin: 0 auto;
    position: relative;
    width: 560px;
    z-index: 100;
    text-align:center;
}
.aClose,.aUp{padding:5px 0px;}

.aClose img,.aUp img{position: absolute;
    top: -10px;}
